﻿ 

namespace Titan.ExpressionAnalyse
{
    public class OutputSqlColumn
    {

        ///// <summary>
        ///// 承载列的信息
        ///// </summary>
        //public IColumn Column { get; set; }



        ///// <summary>
        ///// 表的别名和列的标准名称，例如"t1.CityId"
        ///// </summary> 
        //public string TableAliasAndColumn { get; set; }



        /// <summary>
        /// 表的别名和列的别名，例如"t1.CityId f1"
        /// </summary>
        public string TableAliasAndColumnAlias { get; set; }



        public GroupFunction GroupFunction { get; set; }
         
        ///// <summary>
        ///// 生成sql语句时需要用到，如果是-1则不生成select
        ///// </summary>
        //public int OutputColumnIndex { get; set; }
    }
}
